package com.hzncc.flowable_diboot.mapper;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.hzncc.flowable_diboot.delivery.dto.DeliveryFormDTO;
import com.hzncc.flowable_diboot.delivery.entity.DeliveryRegister;
import com.diboot.core.mapper.BaseCrudMapper;
import com.hzncc.flowable_diboot.delivery.vo.DeliveryFormVO;
import com.hzncc.flowable_diboot.delivery.vo.DeliveryRegisterDetailVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* 发货登记 相关Mapper层接口定义
* @author MyName
* @version 1.0
* @date 2024-09-29
* Copyright © MyCorp
*/
@Mapper
public interface DeliveryRegisterMapper extends BaseCrudMapper<DeliveryRegister> {


    List<DeliveryRegister> getDeliveryForms(@Param("deliveryFormDTO") DeliveryFormDTO deliveryFormDTO);

    List<DeliveryRegister> getDeliveryForms(@Param("deliveryFormDTO") DeliveryFormDTO deliveryFormDTO, @Param("page") IPage page);

}